Loading patent details...
US6814244B1: Ramped latch closure system | Searchlight