Electronic device with latching mechanism
Engageable and disengageable safety latch
Enhanced panel latch
Canada
World
United States