Identification Chemical Properties Supplier

104683-55-8

Molecular Formula C26H28O15

Chemical Properties

pka 6.17±0.40(Predicted)

Supplier