IC Socket, PGA188, 88 Contact(s), 2.54mm Term Pitch, 0.1inch Row Spacing, Solder,

LEECRAFT L59D-R24-W PANEL MOUNT INDICATOR, LED, 6.35MM, RED, 24V
25A SPDT Snap Action Switch, 480VAC, Screw Terminal, Panel Mount

LEECRAFT L59UD-R24-W PANEL MOUNT INDICATOR, LED, 6.35MM, RED, 24V