-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
621-009-368-536
EDAC Inc.
S1812-823H
API Delevan Inc.
117299
Elesa USA Corporation
0399800204
Molex
VI-BN3-CX-F4
Vicor Corporation