82869-08-7

82869-08-7 structure
82869-08-7 structure

Name Melleolide
Density 1.34g/cm3
Boiling Point 580.3ºC at 760 mmHg
Molecular Formula C23H28O6
Molecular Weight 400.46500
Flash Point 199.5ºC
Exact Mass 400.18900
PSA 104.06000
LogP 3.26400
Index of Refraction 1.626