-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
846-040-500-604
EDAC Inc.
08055U680JAT2A
KYOCERA AVX
CF2JT75R0
Stackpole Electronics Inc
SL8801/12-10DA5-00
3M
1025550000
Weidmüller