Loading patent details...
US5875645A: Self-Sealing Vending Machine Refrigeration Apparatus | Searchlight