IDEC CORPORATION

63-6216-27 Φ 16LB Series Illuminated Push Button Switch (Round) LB1L-A1T14A