10Pcs Miniature Micro Touch Switch Size 3mmx4mm DC 12V 0.5A Button Switch Small
10Pcs Micro Touch Switch. Rated load: DC 12V 0.5A. Good Good quality.
eBay