Loading patent details...
US4157761A: Discharger Mechanism | Searchlight