Quick release mechanism for window guard or the like
Quick release window guard
Canada
World
United States