First mirror image molecule spotted in interstellar space.
interstellar space molecule life molecules chiral molecules