2668239-90-3 | Methyl α-hydroxy-4-(3-thienyl)benzeneacetate | AOBChem