8580071 | LUN MP HP 30.7 B MAN. PRESSURE SWITCH | Tecumse

£197.73 £92.93 ex VAT

8580071 | LUN MP HP 30.7 B MAN. PRESSURE SWITCH

In Stock

Description

Lun Mp Hp 30.7 B Man. Pressure Switch

Part Number: 8580071

Manufacturer: Tecumse