3002439-08-6 | 3-hydroxy-3-(4-phenylthiophen-2-yl)propanoic acid | AOBChem