-
3*15 position PCB push-in spring
Please send RFQ , we will respond immediately.
Quantity:
0022284086
Molex
345-134-525-807
EDAC Inc.
TVP06B160A-HF
Comchip Technology
7398-C-832-SS
RAF Electronic Hardware
1200650954