-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1200659193
Molex
84NH-CBSA-1.75X5.75X0.8
Leader Tech Inc.
355-050-521-258
EDAC Inc.
ACC02A20-27S-003
Amphenol Industrial Operations
FCQ38999/28-1CMIL-STD-461
Quell