Cosmic Ray Defined :
Cosmic ray visual phenomena. Cosmic ray visual phenomena, or light flashes (LF), are spontaneous flashes of light visually perceived by some astronauts outside the magnetosphere of the Earth, such as during the Apollo program.
Size: 18" Length
Metal Colors: Gold
Materials: Medical Grade Stainless Steel, 18k Gold Filled