हाइड्रोलिक पुलर

Cable pulling winch
February 18, 2025