IDEC CORPORATION

63-6141-95 Φ 16LB Series Illuminated Push Button Switch (Square) LB2L-M1T14VS