Loading patent details...
US5785684A: Apparatus and Method for the Deployment of an Esophagastric Balloon Tamponade Device | Searchlight