Deep Throat C-Clamps
Item No.
:
T06303