Loading patent details...
US4390019A: Blood Vessel Clamp | Searchlight