IDEC CORPORATION

63-6240-80 Push Button Switch LB6L Series LB6L-A1T64G