Loading patent details...
US3993076A: Vessel Occluding Instrument | Searchlight