THINK BIG HOLD THE WORLD!
Paper Roll Clamps

Paper Roll Clamps

Short Arm Powered, Split Long Arm / 1600 - 3200 kgs / 5-3 / PRC