Return to Article Details The Discovery of Bifenazate, a Novel Carbazate Acaricide Download Download PDF