IDEC CORPORATION

63-6255-51 Push Button Switch LB7L Series LB7L-A1T23PW