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