Part Code
KBR126
R-R Code
EW875
Price
£150.00
KBR126

Impellor, Wraith water pump, threaded bore, A & B series