10476-65-0
Decanoic acid, 1-[(phosphonooxy)methyl]-1,2-ethanediyl ester
Product Code:
477960
Molecular Formula:
C23H45O8P
Molecular Weight:
Order 10476-65-0