Loading patent details...
US4524675A: Detachably Connectable Sight Assembly for a Small Defense Weapon | Searchlight