WOW, take a look at the size of those brakes. This 2005 Mercedes Benz SL600 has 15 inch cross drilled, vented rotors, eight piston calipers, four brake pads per caliper. I guess that's what it takes to stop a V12... If you need brake service on your SL600 or any other Mercedes Benz, give us a call. You will be glad you did!