Identification Supplier

2412952-96-4

Name Org198786-1
CAS 2412952-96-4
Molecular Formula C71H114NNaO46S7
Molecular Weight 1965.06
MOL File 2412952-96-4.mol

Supplier