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