SCHURTER - 1301.9315.24 - SWITCH, SMD, SPST, 0.05A, 12VDC Price For 10
Price For 10.
eBay