Bio-efficacy of Imidacloprid 17.8%, a Novel Insecticide Against Rice Planthoppers (BPH & WBPH) and its Natural Enemies By agribpt May 30, 2024 0 comment Bio-efficacy of Imidacloprid 17.8%, a Novel Insecticide Against Rice Planthoppers (BPH & WBPH) and its Natural Enemies Share: