485343-12-2 | (4-Cyanophenyl)methyl 2-iodobenzoate | AOBChem