Loading patent details...
US5970586A: Component for Fastening a Profiled Seal to the Edge of a Metal Sheet | Searchlight