24 inch bar clamp In Stock Now

solid 2 foot metal bar clamp