Manufacturer Part Number Description
BMW 12 31 1 268 407 Drive Bearing, alternator
BMW 12 31 1 268 414 Drive Bearing, alternator
BMW 12 31 1 288 458 Drive Bearing, alternator
BMW 12 31 1 363 094 Drive Bearing, alternator
BMW 12 31 1 738 093 Drive Bearing, alternator
BMW 1 363 094 Drive Bearing, alternator
BMW 1 459 277 Drive Bearing, alternator