Device for control of hemorrhage including stabilized point pressure device | Patent Publication Number 20150209052 | Patexia