Loading patent details...
US4363336A: Keg-Tapping Structure | Searchlight