Ball Screws

TCM 30X52X10SC-BX NBR (Buna Rubber)/Carbon Steel