Home › Forum › Ask A Member › Steering cable mount point? › Re: Steering cable mount point?
June 22, 2017 at 3:24 am
#60112
I’ve heard of those, but never encountered one in the flesh. Supposed to be a real challenge to change the pump impeller?