B3F1005
Switch Tact SPST, flat 4.3mm act, PC Pins

From Omron Electronic Components

External links