Loading patent details...
US5425542A: Illuminated Projectile | Searchlight