Lot of 4 Omron Hinge Lever Switches D2VW-5LIB, 3A, 125V, 250V. From a closing industrial facility.
Untested but presumed to be working well.