Dell GX620 0JD958 Desktop PC Motherboard - 4 x RAM DIMM Slots - 1 x PCI Slot - 1 x PCI-E Slot - 1 x AGP Slot - Dual IDE Slots - 24-Pin PSU Input - Dual SATA Input - 6x USB Input - 1 x RJ-45 Ethernet Network Input - 3-Port Audio Jack (In/Output & Microphone) - 25-Pin Parallel Input - VGA Input - 9-Pin Serial Input