Loading patent details...
US6206897B1: Enhanced visualization of the latching mechanism of latching surgical devices | Searchlight