Loading patent details...
US5409496A: Uterine Manipulator With Locking Mechanism | Searchlight