2-Iodo-L-histidine 2-Iodohistidine 25167-98-0 29468-23-3 L-Histidine, 2(or 5)-iodo-