Loading patent details...
US6206636B1: Ribbed impeller | Searchlight