Find the word definition

Wikipedia
Demetech

DemeTECH is a surgical/medical device company located in Miami, Florida, United States.

DemeTECH specializes in the development and manufacture of surgical sutures and other products used in the wound closure and surgery.