Loading patent details...
US3979872A: Yieldable Door Body | Searchlight