TEPA-MEC Cable pulling device



TEPA 501.2 Mast winch