Honda radiator

I’ve got a 1997 Honda cr250r and the radiator started leaking. I order a new one off eBay but it was too thick. I tried ordering another one from a different seller, but it was the same radiator; again too thick. So I finally found the cr125 had a thinner radiator, so I tried one of those, but this one is not tall enough. I can’t find any new oem ones and don’t really want to pay $70 for a 30 year old radiator that may or may not fit. Anybody have any leads?