Loading patent details...
US6848472B2: Liquid stabilizing deflector baffle | Searchlight