Free release

67935-45-9 1,10-decanediol, monobenzoate

service@apichina.com
Product Name 1,10-Decanediol, monobenzoate
CAS No. 67935-45-9
Molecular Formula C17H26O3