Benzothiadiazoles, a novel group of insecticide synergists

Abstract
No abstract available