Loading patent details...
US7452322B2: Rotor with elastic diaphragm for liquid-separation system | Searchlight