111421-29-5 | 2-((2-iodophenyl)amino)acetic acid | AOBChem