AML24GBA2AA05 Honeywell Micro Switch , 28V. Max, SPDT, 3A, 125V.

Wh Box 78