TOWER POWER 1000 EPA Registration 42686-4