-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
TC0632A
TST
846-024-559-101
EDAC Inc.
DTS20T21-16SD6157
TE Connectivity Deutsch Connectors
TAJB105M035HNJ
KYOCERA AVX
SA40CAHE3/73
Vishay General Semiconductor - Diodes Division