Product Review
This pin snaps into a super clamp and has a 5/8 inch end and is constructed from steel.
This pin snaps into a super clamp and has a 5/8 inch end and is constructed from steel.