Taiyo Seiki Iron Works Co., Ltd.

63-9611-27 Super Alloy Shackle TBS -10 tons TBS-10T