IDEC CORPORATION

63-6154-31 Φ 16LB Series Illuminated Push Button Switch Rectangular LB4L-A1T21WR