5-inch C clamp (10197) In Stock Now

Big metal 5" C clamp. Made in USA!