Brembo 25534 Front Disc Brake Rotor - amazon.com
Buy Brembo 25534 Front Disc Brake Rotor: Rotors - Amazon.com FREE DELIVERY possible on eligible purchases ... Good Better Best Auto Parts Inc. Have one to sell? Sell on Amazon ... My 2003 Toyota Sequoia was vibrating and squealing when brakes where applied. Firestone wanted $400+ to do the job with parts (less quality parts).