Definition, synonyms and related words
The antimalarial drug 4-[(4-ethoxyphenyl)diazenyl]benzene-1,3-diamine