-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0387317212
Molex
627-47W1624-4N2
EDAC Inc.
4552-832-S
RAF Electronic Hardware
633-M62-363-WN4
RMEF0402FT8K66
Stackpole Electronics Inc