-
SWITCH PUSH SPST-NO 0.5A 125V
Please send RFQ , we will respond immediately.
Quantity:
0039000181-11-R0
Molex
CY62256LL-70ZXC
Infineon Technologies
108487064001025
KYOCERA AVX
896-046-541-201
EDAC Inc.
CPS19-NC00A10-SNCSNCNF-RI0BRVAR-W1003-S
SCHURTER Inc.