Loading patent details...
US5983801A: Separating Smoke Grenade | Searchlight