Loading patent details...
US5873873A: Ultrasonic Clamp Coagulator Apparatus Having Improved Clamp Mechanism | Searchlight