Yeah, this is not news. This is stuff that anyone with a mass spectrometer has known for a loooong time. Zzzzzzz. And as for the stuff about "possible origin of life on Earth!" I've seen IPCC theories with better support - and 99.99999999999% of those are complete garbage.
Stick to facts guys. Just say...