detachable balloon

de·tach·a·ble bal·loon

a small balloon, attached to the tip of a catheter, which can be released to occlude a vessel.