Loading patent details...
US7597731B2: Operating room smoke evacuator with integrated vacuum motor and filter | Searchlight