Product Inquiry

Product Name: Octadecanoic acid, 1,1-diphosphonoethyl ester
CAS Number: 873839-52-2