Loading patent details...
US6284966B1: Power sphere nanosatellite | Searchlight