859982-90-4 | (3-Iodophenyl)-2-thienylmethanone | AOBChem