243131 ⎘
Prosthesis, i.e. artificial body members, parts thereof, or aids and accessories therefor
ANTI-MIGRATION STENT