Pirate Phil over on Faeit212 posted up a link to a pic he spotted a while back which has what certainly look like Promethium Relay Pipes in it.
Either there is life in the universe more intelligent than us, or we are the most intelligent form of life in the universe. Either way, it's a worrying thought!