Loading patent details...
US4438850A: Membrane Closure Structure | Searchlight