17894-25-6 2,5-Dimethoxybenzhydrazide