Loading patent details...
US5282783A: Blood Reservoir | Searchlight