IDEC CORPORATION

63-6092-56 MA Series Illuminated Push Button Switch (Square) MA2L-A5111A