Loading patent details...
US5403333A: Side-to-End Vascular Anastomotic Staple Apparatus | Searchlight