DB Electrical AVA0103 New Alternator for BMW 3.0L 3.0 525 Series 06 07 2006 2007, 530 Series 06 07 2006 2007 12-31-7-521-178 12-31-7-525-376 400-40042 11260 TG17C015 439560 100% New aftermarket unit built to meet OEM specifications 1-year warranty protects you after your purchase Factory direct pricing with no middleman markup delivers exceptional value