-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0459846912
Molex
395-066-542-203
EDAC Inc.
892-116-540-212
RMCS0402FT60K4
Stackpole Electronics Inc
122781
Brady Corporation