Surgical staplers


Surgical staplers - scientific article published on 01 December 1982.