Endogenous production, exogenous delivery and impact-shock synthesis of organic molecules: an inventory for the origins of life.
Nature. 1992 Jan 9;355:125-32. doi: 10.1038/355125a0.
Nature. 1992.
PMID: 11538392
Review.