S660E Electric Rodder
S660E Electric Rodder

TSE Introduces the S660E

February, 2022

TSE International is an industry leader known for designing and manufacturing superior quality cable pulling and tensioning equipment for the utility industry.  OK Champion Power Rodders for the sewer, electric, and telecommunications industries are expertly manufactured by TSE.