58268-03-4 | Methyl 2-(4-phenyl-2-thienyl)benzoate | AOBChem