Meteorites have been source of building blocks for primordial life
The phosphates that were at the root of life on primordial Earth were most likely produced chemically by energy from the sun. That’s the claim made by UK and US researchers who say that their work demonstrates a plausible pathway by which ultraviolet light could chemically produce phosphates from material in meteorites that bombarded the young planet.