Loading patent details...
US6978800B2: Closure device with self-aligning poppet | Searchlight