A laparoscopic stack system

First published Thurs, Sep 16, 2010