3 ms·Origins of life: the molecules that could have unlocked peptide synthesis4 points by jandrewrogers 1y ago