StreptozotocinConscientia Industrial is API manufacturer supplier of Streptozotocin CAS 18883-66-4Product NumberAP45799 Product NameStreptozotocin CAS Number18883-66-4 Molecular FormulaC8H15N3O7 Molecular Weight265.22