Manufacturer Part Number Description
IVECO 8190149 Diode Holder, alternator