Loading patent details...
US5639129A: Door Latch and Sealing Mechanism for Waste Containers | Searchlight