Loading patent details...
US5441507A: Laparoscopic or Endoscopic Anastomosis Technique and Associated Instruments | Searchlight