The US Patent and Trademark Office has issued Patent No. US 8,814,099 B1 for our Deployable Morphing Modular Solar Array.
The US Patent and Trademark Office has issued Patent No. US 8,814,099 B1 for our Deployable Morphing Modular Solar Array.