Selected vehicle
MERCEDES-BENZ SL (R230)
Engine
63 AMG (230.470)
Engine code
M 156.981
Power
386kW / 525PS
Year
2008-2012