Loading patent details...
US8167234B1: Insect-like micro air vehicle having perching, energy scavenging, crawling, and offensive payload capabilities | Searchlight