Loading patent details...
US5127909A: Flapper Valve for an Insufflation Cannula Assembly | Searchlight