damaged alternator by coolant leak

BMW alternator

Damaged BMW alternator