Archive for the ‘78675’ Category

Dust busting technology from Mars

poniedziałek, sierpień 23rd, 2010

Technology developed for space missions to Mars enables terrestrial solar panels to self-clean and stay dust free.

Original post by WP-AutoBlog Import