10pcs or 20pcs or 50pcs DC 50V 0.3A On/Off/On 3-Position 8-Pin DPDT Mini SMD SMT Slide Switch 10mm x 3mm MSK-13C01

10pcs or 20pcs or 50pcs DC 50V 0.3A On/Off/On 3-Position 8-Pin DPDT Mini SMD SMT Slide Switch 10mm x 3mm MSK-13C01

Aliexpress UK