Loading patent details...
US3955834A: Apparatus for Connecting Ducts With a Self-Sealing Joint | Searchlight