Loading patent details...
US4535829A: Brake Apparatus for Winding a Roll-Screen | Searchlight