-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
19007-0067
Molex
842-064-542-207
EDAC Inc.
ABP-66
Integra Enclosures
395-044-555-888
0936014508