Loading patent details...
US4498392A: Infrared Decoy Launching Device to Be Deployed Rapidly With a Double Safety Device | Searchlight