www.artack-medical.com
eTack
Published:

Owner

eTack

The eTack is a novel, motorized, articulated hernia mesh fixation device. It is designed for laparoscopic repair as well as open surgery and can Read More

Published: