Esen 250VAC Miniature Microswitch with 27mm long lever and solder terminals.
MV25 Series Characteristics:
Specification Sheet