Loading patent details...
US6050435A: Closure With Integral Self-Sealing Silicone Valve and Method for Making Same | Searchlight