-
SWITCH PUSH SPDT 0.01A 24V
Please send RFQ , we will respond immediately.
Quantity:
1200660035
Molex
531DC419M300DGR
Skyworks Solutions Inc.
345-015-559-412
EDAC Inc.
0369240303
K21F1C-P04LJG0-200S
ODU