22056-51-5 5-Phenyl-pyrrole-2-acetic acid hydrazide Pyrrole-2-acetic acid, 5-phenyl-, hydrazide