Lot of 22 Molex 3953x 1757048 MSTB 2.5/5-ST-5.08 Terminal Block Plug Connectors
New without packaging