Free release

89056-25-7 octadecanoic acid, 1-[(phosphonothio)methyl]-1,2-ethanediyl ester

service@apichina.com
Product Name Octadecanoic acid, 1-[(phosphonothio)methyl]-1,2-ethanediyl ester
CAS No. 89056-25-7
Molecular Formula C39H77O7PS