Loading patent details...
US5228646A: Latching Trumpet Valve for Medical Infusions | Searchlight