Elixir of life spilled on floor

Well the title pretty much says it all ^^

http://web.abo.fi/~jrahkila/elixiroflife.png

Caffeine molecule?

Yes it is. He did say “elixir of life” after all.