SEARCH Articles Figures Tables 1 : 4-Naphthoquinone Naphthoquinones a-dunnione Naphthoquinones a-lapachones Prenyl-naphthoquinone lapachol as cytomegalovirus protease Prenyl-naphthoquinone lapachol as photosensitizer