Solasta, Inc. Trademarks
SOLASTA
Nanoscale coaxial wires; photovoltaic cells
Owned by: Solasta, Inc.
Serial Number: 77038348
NANOCOAX
Solar cells
Owned by: Solasta, Inc.
Serial Number: 77829526