Loading patent details...
US5100422A: Blood Vessel Patch | Searchlight