This Molecule May Have Seeded Earth Life