6-Toluoyl-1,2-naphthoquinones—synthesis, reactions, and antiviral activity | doi.page