The findings further hint that space rocks may have brought the building blocks of RNA and DNA to Earth long ago ...