-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
22-23-5071
Molex
961472-8040304-AR
3M
337-040-560-203
EDAC Inc.
D15P90C6PV00LF
Amphenol ICC (FCI)
1902369
Phoenix Contact