Micro Switch Snap Action Contact, SPST, High Current 20A, High Temp Insulator, Quick Connect Terminals, Commercial Oven Applications, aka #35193