18p Molex 4.2mm distance PCB circuit board connector socket connector plug 5557 male plastic shell ATX computer