IDEC CORPORATION

63-6121-60 LW Series Illuminated Push Button Switch Φ 22 (Round Φ 30 Large Lens LED) Momentary LW1L-M3C54PW