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