KB085: Nut, knurled, with left hand thread, water pump gland

Nut, knurled, with left hand thread, water pump gland

Part Code
KB085
R-R Code
E56148
Price
£47.00
KB085

Nut, water pump gland