IMTEK Ball Screw SFSR2505-3.8 Rolled Ball Screw, Find Details and Price about Ball Screw Rolled Ball Screw from IMTEK Ball Screw SFSR2505-3.8 Rolled Ball Screw - Imtek Precision Manufacturing Co., Ltd.