IDEC CORPORATION

63-6217-03 Φ 16LB Series Illuminated Push Button Switch (Round) LB1L-A1T63S