SWITCH PUSH SPST-NO 0.15A 28V
Illuminated Pushbutton Switch, SPST, 0.15A 28VDC, Momentary, PC Pins, Thru-Hole