Hexahydroxynaphthoquinone

Hexahydroxynaphthoquinone can be any of several organic compounds, including: