1239757-23-3 | Ethyl 3,5-dichloro-4-iodobenzoate | AOBChem