Loading patent details...
US5975348A: Vending Machine With Mechanised Freezer Door and Failure Control Devices | Searchlight