Whats this water pump from?
My thoughts run to, it might be from an industrial 318 also.
Print