Loading patent details...
US4033442A: Locking and Releasing Mechanism for a Vending Machine | Searchlight