Loading patent details...
US5638919A: Anti-Fall Device Automatically Lockable on a Safety Rope | Searchlight