Product details

Description Pressure Switch
Partnumber 11005913
Brand Volvo