Free release

873839-52-2 octadecanoic acid, 1,1-diphosphonoethyl ester

service@apichina.com
Product Name Octadecanoic acid, 1,1-diphosphonoethyl ester
CAS No. 873839-52-2
Molecular Formula C20H42O8P2