A787523 | methyl 2-benzyl-4-iodobenzoate | AOBChem