SEARCH Articles Figures Tables 1 : 4-Naphthoquinone Naphthoquinone Benzoquinone Dyes Naphthoquinone and Benzoquinone Dyes