Loading patent details...
US20050175451A1: Wind power installation | Searchlight