89590-55-6

89590-55-6 structure
89590-55-6 structure

Name (3,3,7,7-tetramethyl-5-oxo-4-oxabicyclo[4.1.0]heptan-6-yl) benzoate
Molecular Formula C17H20O4
Molecular Weight 288.33800
Exact Mass 288.13600
PSA 52.60000
LogP 2.96370