mechanical seal
more info                                  
baffle
more info                                           
impeller & o ring 962
more info