Pyranonaphthoquinones - isolation, biology and synthesis: an update.

Pyranonaphthoquinones - isolation, biology and synthesis: an update.