1182649-71-3 | Benzamide, 2-iodo-N-(2-thienylmethyl)- | AOBChem