Home Chemical Details 79806-85-2
1,2-dilauroylphosphatidic acid
1-[(phosphonooxy)methyl]ethylene dilaurate
Didodecanoic acid 1-[(phosphonooxy)methyl]-1,2-ethanediyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us