Loading patent details...
US4803754A: Electromechanical Door Holder-Closer | Searchlight