1h-Pyrrole-2-carboxylic acid, 1-methyl-2-(4-iodobenzoyl)hydrazide (HCID 69356403)|Huagongshe