Loading patent details...
US8414040B1: Door holding and releasing device | Searchlight