chemical structure of 9003-98-9 FT-0624515

Product Name:

Deoxyribonuclease

Catalog No: FT-0624515

CAS NO:9003-98-9
MW:401.5000 g/mol
MF:C22H23N7O
INCHI KEY:SKIMQMDKYISCFW-UHFFFAOYSA-N