China Hydraulic CNC Controlled Lathe Clamping 35~245mm Self Centering Steady Rest, Find details about China Steady Rest, Follow Rest from Hydraulic CNC Controlled Lathe Clamping 35~245mm Self Centering Steady Rest