Electronic Parts
Terminal Strip 8 Position 9.53 mm Double Row 77000 Series | Molex Incorporated 38770-0108