Halter Generator BMW OE: 12311247646