It comes from "interstellar ice" older than our sun. Ponder this next time you take a sip.
I never once wondered where it came from...
http://www.csmonitor...re-likely-video
Not sure what the implications are... evidently, it's good news for the idea of ET's...