E23-60X

5A Micro Switch 60mm Lever N/O Contacts