INABA DENKI SANGYO Co., Ltd.

63-2381-38 Steel Sleeve EZS-80