Free release

162843-89-2 1,8-octanediol, monobenzoate

service@apichina.com
Product Name 1,8-Octanediol, monobenzoate
CAS No. 162843-89-2
Molecular Formula C15H22O3