Oil pressure switch

Oil pressure switch



Palgate EEA3603

MBB 2017737

Art. No. 08177.37