IDEC CORPORATION

63-6227-80 Push Button Switch LB6B Series LB6B-A1T3LG