Bar Clamps For Welding & Fabricating - Shop Floor Clamps, 12" (304.8 mm), 2660 lbs. Clamp Force Each
Par BESSEY
$136.80
SKU TD320