Loading patent details...
US5855586A: Medical Ligature Enabling Reliable Ligation Irrespective of Operator's Expertise | Searchlight