With the amount being broken its prob cheaper to just get one from those, I got one in garage (Birmingham )
Core vents are quite brittle after age thou but know leaks but guess they all going to be same.
No aftermarket options unless u go bespoke build ££££
Not sure on recore as the top and bottom parts are plastic.
I have squeezed in an alloy Nissan unit but its need work to get it to fit :-(
ImageUploadedByTapatalk1398415440.154718.jpg