2228166-01-4 | Methyl α-hydroxy-5-phenyl-2-thiopheneacetate | AOBChem