Loading patent details...
US4675331A: Arthropodicidal Benzothiazolyl and Benzoxazolyl Benzamides | Searchlight