71899-59-7

71899-59-7 structure
71899-59-7 structure

Name evodulone
Density 1.28g/cm3
Boiling Point 603.8ºC at 760 mmHg
Molecular Formula C28H34O7
Molecular Weight 482.56500
Flash Point 318.9ºC
Exact Mass 482.23000
PSA 95.34000
LogP 4.35560
Index of Refraction 1.581