Loading patent details...
US5111587A: Adaptor for Releasably Attaching a Sighting Telescope to a Weapon | Searchlight