Free release

89637-70-7 2,6-dodecadiene-1,10,11-triol, 3,7,11-trimethyl-, 1-benzoate

service@apichina.com
Product Name 2,6-Dodecadiene-1,10,11-triol, 3,7,11-trimethyl-, 1-benzoate
CAS No. 89637-70-7
Molecular Formula C22H32O4