-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0781710004
Molex
SDNT1005X683H4150HTF
Shenzhen Sunlord Electronics Co., Ltd.
837-034-500-607
EDAC Inc.
806-040-MT18E16-3PCB
Glenair
GRM31CR70J106MA01K
Murata Electronics