SHIELDED REGULATOR AND CUT-OUT FOR ALTERNATOR

EPC / Mercedes / SA / 10818