VASCULATURE CLOSURE DEVICES | Patent Publication Number 20150119928 | Patexia