Cruising Sailors Forum Archive

Something about it seems implausible...
In Response To: New desalination technology ()

Desktop fusion?

Have you heard about it from any other sources?

Messages In This Thread