Molecule's 'fingerprint' may help explain formation of life on Earth phys.org 2 points by PaulHoule 19 hours ago