-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
630-47W1240-1NE
EDAC Inc.
12065C223JAT7A
KYOCERA AVX
0878320421
Molex
DPX165950DT-8130A1
TDK Corporation
42410-6410