5.5 Liter Twin-Turbocharged SOHC 36-Valve V12 Engine for the 2006 Mercedes-Benz SL #96591392

5.5 Liter Twin-Turbocharged SOHC 36-Valve V12 Engine on the 2006 Mercedes-Benz SL 600 Roadster

  • 5.5 Liter Twin-Turbocharged SOHC 36-Valve V12 Engine for 2006 Mercedes-Benz SL 600 Roadster #96591392