A953590 | ethyl 2,5-diiodo-4-methylbenzoate | AOBChem