32427-60-4 | α-Hydroxy-5-phenyl-2-thiopheneacetic acid | AOBChem