Water Pump – 87720071 & 354273A1
Technical Specification Impeller diameter: 105mm Front shaft diameter: 16mm Pump mounting base to fan mounting face: 181mm Pulley outer diameter: 125/144mm
£229.80
Showing the single result