Free release

104984-06-7 octadecen-1-ol, dihydrogen phosphate

service@apichina.com
Product Name Octadecen-1-ol, dihydrogen phosphate
CAS No. 104984-06-7
Molecular Formula C18H37O4P