-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0986692052
Molex
LLL185R71E223MA01L
Murata Electronics
345-057-540-101
EDAC Inc.
C336C911FAG5TA7301
KEMET
ACT94MG39PE-3025
TE Connectivity Deutsch Connectors