Loading patent details...
US4835824A: Medical Clamp | Searchlight