1-Pyrrolidineacetic acid, 2-oxo-, hydrazide 59776-89-5 Piracetam hydrazide