Jabsco marine 3/4 in. in and out flow. 5/8 th in. shaft, wash down / heat exchanger / bilge pump. Came and in side good condition. Impeller need to be replaced.