V5C010BB NL67 Microwave Door Latch Micro Switch 10A 250V 2 PIN HONEYWELL.
New / Old Stock
Not sure if one Pin has been cut off or if they just come like that