Space radiation can produce some organic molecules detected on icy moons

Space radiation can produce some organic molecules detected on icy moons