Tact switch 8.5 x 8.5, latching (self lock), pitch 2.54mm
An ideal choice for electronic projects requiring precision and reliability.