116324-89-1 Benzoic acid, 4-methoxy-, ((3-hydroxy-5-(hydroxymethyl)-2-methyl-4-pyridinyl)methylene)hydrazide PpMBH Pyridoxal 4-methoxybenzoyl hydrazone