Loading patent details...
US4917131A: Latch Assembly and Front Release Mechanism for Compacts and Other Containers | Searchlight