-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0154661607
Molex
4643-1032-B-12
RAF Electronic Hardware
3556-D-632-S
M1210-5008-S
1731071286