-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0532531210
Molex
RT0603FRD0756KL
YAGEO
DIV44G15-18PA-6149
TE Connectivity Deutsch Connectors
235921-C2
Elesa USA Corporation
SBR5E45P5-7D
Diodes Incorporated