OEM numbers
BMW 12311432976 · BMW 12311432977 · BMW 12311432978 · BMW 12311432982 · BMW 12311432983 · BMW 12311432984 · BMW 12311740633 · BMW 12311740635 · BMW 12317501592 · BMW 12317501687 · BMW 12411432977 · BMW 12411740624 · BMW 12411740626 · BMW 1432976 · BMW 1432977 · BMW 14329771 · BMW 1432978 · BMW 1432982 · BMW 1432983 · BMW 1432984 · BMW 1740624 · BMW 1740626 · BMW 1740633 · BMW 1740635 · BMW 7501592 · BMW 7501687
Alternatives and compatible parts
DA SILVA 011367 · BOSCH 0123315013 · BOSCH 0123325010 · HELLA 012427991 · BOSCH 0986040390 · HC-Cargo 111873 · HC-Cargo 111985 · EUROTEC 12040390 · EUROTEC 12040390EU · WAI 13971N · SANDO 2015258 · SANDO 2015258.0 · REAL 20179852 · REAL 20179852BN · MESSMER 210164 · ERA 210164 · ERA 210164A · MESSMER 210164R · ERA 210164R · BV PSH 215.513.080 · BV PSH 215.513.090 · BV PSH 215.513.090.010 · BV PSH 215.513.090.500 · BV PSH 215.513.090.505 · DRI 215127802 · DRI 215140802 · DRI 215140902 · VALEO 2541811 · VALEO 2541811A · VALEO 2541811B · VALEO 2541912 · VALEO 2541912A · VALEO 2542379 · VALEO 2542379A · VALEO 2549150 · ELSTOCK 28-2840 · ELSTOCK 28-2927 · ELSTOCK 28-4566 · AD KÜHNER 301256RI · AD KÜHNER 301256RIR · AD KÜHNER 301256RIV · Stark 320115 · Stark 321307 · CEVAM 4168 · VALEO 436655 · VALEO 436746 · VALEO 437366 · VALEO 439084
Compatible vehicles
BMW: 3 (E46), 3 Compact (E46), 3 Kabriolett (E46), 3 Kupee (E46), 3 Touring (E46) · FIAT: PANDA (169_)
Alternator CASCO CAL15258AS

| Product Code | CAL15258AS |
| Brand | CASCO |
| Product group | Alternator |
| EAN | 8058642305351 |
| Weight | 0.095 kg |
| Voltage [V] | 12 |
| Alternator Charging Current [A] | 80 |
| Plug Version ID | CPA0235 |
| Number of Ribs | 6 |
| Pulleys Ø (mm) | 50 |
| Terminal | M8 |
| Pulleys | koos soonrihmarattaga |
| Number of Threaded Holes | 1 |
| Number of Mounting Holes | 3 |
| Manufacturer | BMW |
| BMW | 12311432976 |
| BMW | 12311432977 |
| BMW | 12311432978 |
| BMW | 12311432982 |
| BMW | 12311432983 |
| BMW | 12311432984 |
| BMW | 12311740633 |
| BMW | 12311740635 |
| BMW | 12317501592 |
| BMW | 12317501687 |
| BMW | 12411432977 |
| BMW | 12411740624 |
| BMW | 12411740626 |
| BMW | 1432976 |
| BMW | 1432977 |
| BMW | 14329771 |
| BMW | 1432978 |
| BMW | 1432982 |
| BMW | 1432983 |
| BMW | 1432984 |
| BMW | 1740624 |
| BMW | 1740626 |
| BMW | 1740633 |
| BMW | 1740635 |
| BMW | 7501592 |
| BMW | 7501687 |
