-
DD52R, MECHANICAL POSITION INDIC
Please send RFQ , we will respond immediately.
Quantity:
0022281291
Molex
RMCS0603FT422R
Stackpole Electronics Inc
833-020-520-608
EDAC Inc.
2A-SA-ET
Excelta Corporation
MMD21-009
Vishay Dale