Loading patent details...
US5160796A: Automatic Small Arm | Searchlight