Loading patent details...
US4753323A: Safety System for Closing Doors | Searchlight