89637-68-3

89637-68-3 structure
89637-68-3 structure

Name benzoic acid,9-(3,3-dimethyloxiran-2-yl)-3,7-dimethylnona-2,6-dien-1-ol
Synonyms 10,11-epoxyfarnesyl benzoate
Molecular Formula C22H32O4
Molecular Weight 360.48700
Exact Mass 360.23000
PSA 70.06000
LogP 4.99390