SEARCH Articles Figures Tables Larvicidal Larvicide activity Larvicides Naphthoquinones larvicidal activity