925896-36-2
Benzoic acid, 4-(2,3-dihydroxypropoxy)-3,5-dihydroxy-
Product Code:
907813
Molecular Formula:
C10H12O7
Molecular Weight:
244.19
Order 925896-36-2