TRANSLUCENT INC. Trademarks
345CELL
concentrated photovoltaic solar devices
Owned by: TRANSLUCENT INC.
Serial Number: 85876024