3-(Iodo-4-hydroxyphenyl)propionyl carbohydrazide 3-Ihppc 79288-93-0 Benzenepropanoic acid, 4-hydroxy-3-(iodo-125I)-, 2-(hydrazinocarbonyl)hydrazide