28058-39-1 3-Ethoxy-4-hydroxybenzaldehyde (5-nitro-2-pyridyl)hydrazone BRN 0431890 Benzaldehyde, 3-ethoxy-4-hydroxy-, (5-nitro-2-pyridyl)hydrazone