125pcs 25Types Touch Switch/Micro Switch /Push Buttons Switches 2*4/3*6/4*4/6*6 Mini Leaf Switch SMD DIP DIY Electronic Kit
https://www.vogueparade.com/shopping/EN/4002/1/1005003556383790/125pcs-25types-touch-switchmicro-switch-push-buttons-switches-24364466-mini-leaf-switch-smd-dip-diy-electronic-kit//