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.
The WFP-10 is a diaphragm water pump filter screen 8-10mm.
The WFP-7 is a diaphragm water pump filter screen 5-7mm.