IDEC CORPORATION

63-6036-77 Φ16A6 Series Illuminated Push Button Switch (Rectangular) AL6H-A24PG