Research Concept

Key (lock)

mechanical or electronic fastening device

Works
10,675,011
Citations
13,237,189
Level
2
OpenAlex ID
C26517878