Locking Welding Clamp View larger

Locking Welding Clamp

TJZ098

More info

Steel jaws