1-Piperazineacetic acid, 4-methyl-, 2-(hydroxydiphenylacetyl)hydrazide 128156-85-4 4-Methyl-1-piperazineacetic acid 2-(hydroxydiphenylacetyl)hydrazide BRN 4334543