Loading patent details...
US20050177964A1: Disposable swab | Searchlight