SIMCA 1301 TOURISME
Product
Oil Pressure Switch