2-Ethoxybenzhydrazide 21018-13-3