Manufacturer Part Number Description
FERRARI 7588856 Sender Unit, oil temperature
FERRARI 7589337 Sender Unit, oil temperature
FERRARI 82357865 Sender Unit, oil temperature