SEARCH Articles Figures Tables 1 : 4-Naphthoquinone A-NAPHTHOQUINONE Cytomegalovirus Cytomegalovirus protease Lapachol Prenyl Prenyl-naphthoquinone lapachol Prenylation Prenylations Protease A