2704-30-5 AI3-51930 NSC 3194 Propanoic acid, 2-((aminocarbonyl)hydrazono)- Pyruvic acid semicarbazone