Deutz 0426-2003 Thermostat 04262003

171902-205103

New

0426-2003

More details

2 Items

In Stock

Warning: Last items in stock!

$156.77

More info

Deutz 0426-2003 Thermostat 04262003

PN: 0426-2003
04262003

OEM Part

Made In Germany

BTT

2.085.79 79 B9

Stainless Steel And Brass Construction

OD: 66.50 MM X 63.00 MM Height