Ko-ken Tool Co., Ltd.

62-1659-90 Impact Deep Socket 18300A1.716