13781-37-8 | 2-Iodo-5-phenylthiophene | AOBChem