Life on Meteorite
Meteorites and life on Earth 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