1823292-02-9 | 2-Iodo-5-(phenylmethoxy)benzoic acid | AOBChem