TOWER POWER 3000 EPA Registration 42686-5