That's not a bad radiator. I have one. It's just not a bolt in. If I'd have looked closer at the drawings they use I would have caught it.
Before you drop your rubles on that, spend a minute and look at the radiators that are advertised here on FABO. I can never remember the name but it's Cold Case or some such thing. They are in the advertisers section.