-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
630-2W2-640-1N3
EDAC Inc.
DTS20F17-06PD-6149 [V001]
TE Connectivity Deutsch Connectors
BFB0505M
Delta Electronics
395-058-540-807
7399-3C
Brady Corporation