Super Puller

PDF

Super Puller

Capable of 145 metric tons (160 tons) of pulling force