Loading patent details...
US5583612A: Flexible Latch With Relaxed Engagement | Searchlight