12 31 7 520 922 · Compact alternator 140A
Genuine BMW part number 12 31 7 520 922 (12317520922), Compact alternator 140A.
Listed for (1 model series)
BMW lists this part for these models. Check with your VIN before ordering.
- BMW 3 Series E46 — 316ti N42 · Compact (Compact alternator)
OEM Diagrams is independent of BMW AG, MINI and Rolls-Royce Motor Cars.