Loading patent details...
US6162357A: Magnetic Filter-Separator Having Rotatable Helical Rods | Searchlight