Loading patent details...
US4511296A: Anchor Bolt With Mechanical Keys Deployed by Internal Pressurization | Searchlight