A791192 | 3-(benzyloxy)-5-iodobenzoic acid | AOBChem