Results for large foil balloon self sealing valve