Description
Power Stop SC2791 brake kit offers semi-coated rotors for 2004 Mercedes-Benz C230 front and rear, ensuring reliable performance and enhanced durability. Power Stop specializes in high-quality brake components designed for precision and safety.