Free release

138308-25-5 octadecanoic acid, 2-(phosphonooxy)propyl ester

service@apichina.com
Product Name Octadecanoic acid, 2-(phosphonooxy)propyl ester
CAS No. 138308-25-5
Molecular Formula C21H43O6P