50609-79-5 | (4,5-Diphenyl-2-thienyl)phenylmethanone | AOBChem