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