-
FLEXIBLE SURFACE MOUNT BOARD STA
Please send RFQ , we will respond immediately.
Quantity:
345-009-520-108
EDAC Inc.
0432320021
Molex
43268
Brady Corporation
391-112-560-203
OP245C
TT Electronics/Optek Technology