IDEC CORPORATION

63-6144-01 Φ 16LB Series Illuminated Push Button Switch (Rectangular) LB3L-M1T21VY