N-(3,5-Dimethoxybenzoyl)glycine-N'-(furfurylidene)hydrazide NSC714796