Teleflex Marine 18-3104 Impeller
Alternate part numbers: Sierra 8-3104, SIE_3104, SIE-3104, SIE3104, 47-3104