Loading patent details...
US4616968A: Non-Rotating Toggle Bolt Assembly | Searchlight