This patch is from the Space Based Infrared Systems, Ops Test & Eval Team. They do a lot of awesome testing much like the Air Force Research Lab. They have research and testing facilities all over the U.S.
Approx: 4" x 4"
Embroidery: 100%
Color: 7 colors
Backing: None