Identification Supplier

2216750-52-4

Molecular Formula C31H28N2O
MDL Number MFCD29033941

Supplier