113817-29-1
Tridecanoic acid, 1-[(phosphonooxy)methyl]-1,2-ethanediyl ester
Product Code:
523665
Molecular Formula:
C29H57O8P
Molecular Weight:
Order 113817-29-1