It's a real shot in the dark buying an aftermarket radiator.
I don't remember where the one I bought came from, probably Ebay, but I had to do a lot of modification to make it fit.
Looking back I should have sent it back and tried again.
But it has held up well, and that's all I'm gonna say about that!