is manufactured by and is categorized in the Snap Action, Limit Switches category. MS0850503F025V1A is described as SWITCH SNAP ACTION SPDT 5A 125V. Perfect Parts is a supplier of Switches and other Electromechanicals.
Electro Sonic: Snap Action Switch - SPDT - 5A 125/250VAC - 22.6mm Lever - 25 Grams - Right Angle PCB Through Hole