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