IDEC CORPORATION

63-6288-79 Push Button Switch LBW7M Series LBW7ML-M1T24VY