SEARCH Articles Figures Tables 2-Hydrazono-5- substituted 4-Hydrazono pyrazol-3-ones Hydrazono ester Hydrazono structure