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