8580072 | LUN MP HP 17.7 B MANU PRESSURE SWITCH | Tecumse

£197.73 £92.93 ex VAT

8580072 | LUN MP HP 17.7 B MANU PRESSURE SWITCH

In Stock

Description

Lun Mp Hp 17.7 B Manu Pressure Switch

Part Number: 8580072

Manufacturer: Tecumse