Description

Deoxyribonuclease I, Recombinant, Solution, >2 units per microliter, Bulk, Price on Request!