Meteors May Have Brought Vitamin B To Earth

A supplement from space