Loading patent details...
US5924595A: Vending Machine Rotor | Searchlight