PYROCIDE O.T. 75-7.5 INSECTICIDE EPA Registration 1021-2662