68186-81-2
1,2,4-Benzenetricarboxylic acid, ester with 1,2-propanediol phosphate
Product Code:
611502
Molecular Formula:
C12H13O10P
Molecular Weight:
348.20
Order 68186-81-2