Loading patent details...
US5050413A: Door Latch With Lock and Release for Vending Machines and the Like | Searchlight