Loading patent details...
US4172499A: Powder and Water Mixing and Dropping System Onboard an Aircraft | Searchlight