baffle
more info                                           
mechanical seal
more info