Ko-ken Tool Co., Ltd.

62-1725-33 Dodecagon Socket 8405A3.18