8580069 | LUN MP BP 1.1B AUTO PRESSURE SWITCH | Tecumse

£71.75 £33.72 ex VAT

8580069 | LUN MP BP 1.1B AUTO PRESSURE SWITCH

In Stock

Description

Lun Mp Bp 1.1b Auto Pressure Switch

Part Number: 8580069

Manufacturer: Tecumse