Loading patent details...
US4155854A: Blood Filter | Searchlight