DB Electrical ABO0259 Alternator (For 320 323 325 328 525 M3 Z3 Bmw 1992 93 94 95 96 97 98 99 2000) 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