Loading patent details...
US4576271A: Coin Operated Pull-Down Door and Door Spring Mechanism for Vending Machine | Searchlight