1-Piperidineacetic acid, alpha-phenyl-, 2-benzylidenehydrazide TM3576000 alpha-Phenyl-1-piperidineacetic acid 2-benzylidenehydrazide