I assume you have the RD4 radio/CD player, but this model comes in different versions
If you are just happy to have a 3.5mm 'headphone' jack available to plug in to then something like Peter Palmer linked to would be OK. You would still need this to be activated by using something like Diagbox/Lexia
If you want USB, then you need a different version of the RD4, which I think is called the RD45. This version appears to come with a USB socket on the back and Bluetooth. Other versions can also have DAB.
The version with USB will also need a different dashboard display panel so that you can control/view what is being read from the USB/Bluetooth.
as an example look at this ebay link, it shows the stereo with the different screen display and a view of the USB socket on the back.
https://www.ebay.co.uk/itm/Citroen-Dispa...SwgLlagwqb
The choice is yours, but you can get a simple 3.5mm socket for very little money, whereas the full RD45 version will probably cost you more than an aftermarket stereo with USB, bluetooth, DAB etc because even used prices are very high unless you are very lucky to find one cheap