Carbonaceous Meteorites
Did seeds of life on Earth come from space? DNA and RNA building blocks discovered in meteorites
A recent analysis of space rocks that fell on earth found that they contained all the five building blocks of DNA and RNA