chemical structure of 18883-66-4 FT-0629631

Product Name:

Streptozocin

Catalog No: FT-0629631

CAS NO:18883-66-4
MW:265.2200 g/mol
MF:C8H15N3O7
INCHI KEY:ZSJLQEPLLKMAKR-GKHCUFPYSA-N