Loading patent details...
US4312460A: Helical Vending Machine | Searchlight