V152A5

Omron Electronic Components V152A5 Qty of 10 per Lot SWITCH Switch pin plunger

The build quality on Omron switches feels really sturdy.