Loading patent details...
US5653695A: Water Soluble Lubricant for Medical Devices | Searchlight