-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
CS63CR3C
ChromeLED
0502128000-03-W8-D
Molex
887-031-544-101
EDAC Inc.
7940114611
Weidmüller
RSMF12JB20R0
Stackpole Electronics Inc