-
FLEXIBLE SURFACE MOUNT BOARD STA
Please send RFQ , we will respond immediately.
Quantity:
5-4930-3/4
3M (TC)
0009017191
Molex
0015247180
1875179
Phoenix Contact
MHB100-24S24
MEAN WELL USA Inc.