bn:03650265n
Noun Concept
EL
No term available
EN
Self-locking devices are devices intended to arrest the fall of solo climbers who climb without partners. Wikipedia
Relations
Sources