EBC POLISHED STAINLESS FLOATING ROTOR 11.5 INCH FRONT XL