According to the service manual the slots are as follows: "Your computer supports two full-size Mini-Card slots for Wireless Local Area Network (WLAN) and a TV tuner module."
   DELL 2320     I have one of these large touch screen, all in one PC's. It currently has a standard mechanical HDD installed which I really want to replace with an SSD or M-Sata drive as soon as possible. I have already done CPU & memory upgrades, O/S upgrades and replaced the heatsink transfer paste and it runs noticeably cooler now. As it is an older PC the old CPU heat transfer paste was dry and quite useless, the new high end pastes are really good. The problem I am trying to solve now is, What is the Mini Card 3 socket for on the motherboard ? This looks suspiciously like an M-Sata socket. My Msata drive seems to fit ok but I would not turn it on and risk harming the drive or motherboard.   I have been searching extensively for anything regarding this MiniCard 3 socket but so far everything I have found on my 2320 has been somewhat technically superficial at best. I would love to be able to use the mini card 3 socket for msata.    This would really be ideal for such a large touchscreen all in one as it is going to be repurposed to automation running HASS. This machine will be perfectly re purposed to this application.   The rerar panel says Model W03C    The Motherboard is version 1   IPPSB-SFA  The documentation I have so far are not suitably technical and so far I am unable to find sufficient technical details about this machine. Generally it is easy to find the performance, I/O specifications and functions of the motherboards. Their ports, slots and connections are generally standard information readily available online but I have virtually nothing on this machine. Can anyone direct me to a library or information source please. Stay covid safe everyone, Regards Rodoz  
2320 Dell All In One PC Vostro360 touchscreen version, Topic Mini Card3 socket 
details