foreign body left following heart catheterization causing obstruction
foreign body left following heart catheterization causing obstruction
foreign body left following heart catheterization causing obstruction (diagnosis)
foreign body left following heart catheterization causing obstruction (diagnosis)