85589-96-4
2-Propenoic acid, 2-methyl-, 6-(phosphonooxy)hexyl ester
Product Code:
1133158
Molecular Formula:
C10H19O6P
Molecular Weight:
266.22
Order 85589-96-4