86639517
May 22, 2015
Feb 16, 2016
TERENCE MOORE
Subscribe
A mountable medical device that holds a pre-folded military tourniquet in a manner that allows rapid acquisition and deployment of the tourniquet