Power Slip

Hydraulic and Pneumatic operated slip or spider