Loading patent details...
US3971579A: Weld Clamp Seal | Searchlight