2228295-29-0 | 2,3-Dihydro-β-hydroxy-1H-indene-4-propanoic acid | AOBChem