IDEC CORPORATION

63-5879-30 Φ16A6 Series Illuminated Push Button Switch (Rectangular 3-Way Barrier Included) AL6G-M11PR