Manufacturer Part Number Description
OPEL 1290226 Solenoid
OPEL 8 19 177 Solenoid
OPEL 90297627 Solenoid