Company Logo
OPEL 93485066 Link/Coupling Rod, stabiliser bar