Loading patent details...
US4971371A: Deflectable Band Latch | Searchlight