4-Ethoxybenzhydrazide 58586-81-5