Loading patent details...
US5348357A: Vehicle Closure Latch Having Plastic Coated Ratchet | Searchlight