TOWER POWER 3017 EPA Registration 42686-1