EmerStat

First ever non-adherent drug-free hemostatic device