computer cisco notebook contract manufacturing compaq network computer repair hydraulic pcb assembly massachusetts pcb microsoft aeroquip laptop printed circuit board assembly 3com manufacturing hose fittings internet pcb assembly