-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1053132308
Molex
DTS26W21-16PA [V001]
TE Connectivity Deutsch Connectors
355-046-555-203
EDAC Inc.
355-058-521-512
M39006/22-0415H
Vishay Sprague