130339-76-3 | (5-Iodo-2-thienyl)phenylmethanone | AOBChem