782493-33-8
1-(1-hydroxyethyl)-3-oxocyclopentanecarboxylic acid
Product Code:
1822679
Molecular Formula:
C8H12O4
Molecular Weight:
172.17
Order 782493-33-8