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