NABEYA Co., Ltd.

61-7093-90 [Discontinued]T-Slot Nut with Metal Rack and Stud Set SSM1612