Maybe this guy? (Don't know if it fits.)
https://www.parts-express.com/NTE-54-651-SPST-Momentary-Off-On-Push-Button-Switch-15A-125V-060-902\
If not, I didn't search long - so maybe you'll find something else.
BTW, excellent place to buy new speakers for your pin too...
Digikey would be another good place to check.