Identification Supplier

2438216-59-0

Name 2438216-59-0
CAS 2438216-59-0
Molecular Formula C52H26O4
MDL Number MFCD34601696
Molecular Weight 714.78
MOL File 2438216-59-0.mol

Supplier