Loading patent details...
USRE37616E1: Projectile discharge apparatus | Searchlight