65446-07-3

65446-07-3 structure
65446-07-3 structure

Name Tetradecanoic acid, (2R)-2-hydroxy-3-(phosphonooxy)propyl ester
Molecular Formula C17H35O7P
Molecular Weight 382.43