Researchers have discovered a vitamin on meteorite samples. Which one is it?

Researchers have discovered a vitamin on meteorite samples. Which one is it?
Twitter Google+ Share on Facebook