Free release

105835-85-6 2,13-octadecadien-1-ol, acetate, (e,e)-

service@apichina.com
Product Name 2,13-Octadecadien-1-ol, acetate, (E,E)-
CAS No. 105835-85-6
Molecular Formula C20H36O2