All 26" shrouds the same

Geesh, I got the Benz fan today from my friend and it's a monster.

It's from a CL63..5.0L V12 and pulls through 6 different coolers (engine, trans, condenser, power steering, intercooler, oil).

It is only 3.5" thick so it should fit, and the shroud fits almost exactly over the radiator core. It even has as start capacitor to keep it from slamming the cars electrical system during startup.