I sold the car before I was able to use this set. BRAND NEW, NEVER USED!!!
Bought for my 2003 BMW 530i
Callahan [ E39 Series ] Front Premium OE 324 mm  Rotors +  Quiet Low Dust Ceramic Brake Pads w/ Sensors CFP40080B
BMW 530 2001 - 2003 - E39 Models
BMW 540i Manufactured 3/2000 - 2009 - E39 Touring or Sedan Models
No modification necessary. Matching the best rotor, brake pads, and/or calipers for superior stopping power. We make it easy to get big brake performance without the big price. Callahan is the #1 OE Brake Kit Seller. Our customer service number is (708) 929-5055.
Brand Callahan Brake Parts Manufacturer Part Number EBYFP40080B OEM Part Number 120.34055, CFP40080B