70466-89-6 | α-Hydroxy-4-iodobenzeneacetic acid | AOBChem