The 82-5151.1124 is a momentary, panel-mount illuminated pushbutton switch with a 19 mm cutout and silver contacts.