58267-81-5 | 2-iodo-3-phenylthiophene | AOBChem