yeah, all of the Ebay ones are the same "Silla" radiator. all OEM replacements.
And if your rad cracks.. just replace it. I tried half a dozen times to fix mine using fiberglass patches, epoxy, jb weld, plastic weld, etc...
And in the end I had to still buy a radiator, I just had a lot more frustration keeping a patch on it. And I did all the drilling, cleaning, sanding, and patching the way I was supposed to.
Oh, and replace your hoses when you do this. Cause otherwise they like to spring a leak and make you spend an hour driving 12 miles down a SNOWY road in the middle of APRIL to and from a parts store to get a new one.
Ask me how I know.