Loading patent details...
US5451227A: Thin Foot Plate Multi Bite Rongeur | Searchlight