eee78ca1_s_Biotechnologie_Vertrieb_GmbH__Activity
[Product Name] Deoxyribonuclease I, Recombinant [Code] DR1 [Source] Pichia pastoris [Activity] 
≥5000 units per mg protein
Deoxyribonuclease I - CellSystems Biotechnologie Vertrieb GmbH
Activity