Loading patent details...
US4917646A: Self-Sealing Valve, a Self-Sealing, Non-Latex Balloon, and a Method for Producing Such a Balloon | Searchlight