Loading patent details...
US5779720A: One-Piece Surgical Clip | Searchlight