Loading patent details...
US5642838A: Frangible Sealing Lid for Spile Access | Searchlight