Ko-ken Tool Co., Ltd.

62-1652-37 Impact Dodecagon Socket 14405A1516