Loading patent details...
US4143423A: Surgical Lubricants | Searchlight