18698-96-9 | (2-Iodophenyl)acetic acid | AOBChem