I looked for info on these too, but couldn't really find much if anything, Believe this is a photo of one.. pretty rubbish I know
I also read that maybe it was made by `paceproducts' but I'm probably wrong about it as I didn't really look further.
Surely someone on here will have/had a PSD intercooler.