1181589-41-2 | 3-hydroxy-3-(thiophen-2-yl)butanoic acid | AOBChem