Spectrawatt, Inc. Trademarks
Image Trademark
Photovoltaic solar cells
Owned by: Spectrawatt, Inc.
Serial Number: 77489084