Microswitch
Some details about this part:
Part Number: 25EN9-6
Manufacturer: Micro Switch
MO09292025EC-39BS-V - Chipped paint/chipped part, worn/chipped data tag, Discoloration and minor rust on part, Tooling marks/impacts on part
MO10062025EC-33JL - Slight...