The PBS-PB05A-RD is a latching pushbutton switch, SPST 36VDC 1A Red with solder terminals.
This heavy duty NEMA 34 Stepper motor provides the higher torque needed for CNC Milling, Lathe and Router machining operations.