Magazine tape containing a plurality of hemostatic clips
Medical stapling device
Canada
World
United States