Part Code
KBR020
R-R Code
E50187
Price
£125.50
KBR020

Impellor, water pump, 20hp to end of M-series