IDEC CORPORATION

63-5890-29 TW Series Illuminated Push Button Switch with Full Guard Registered Type (LED) Momentary Type ALFW2B1622DA