Loading patent details...
US5203110A: Safety Device for the Closing Edge of a Door Leaf | Searchlight