Concentración Solar la Mancha, S.L. Trademarks
C.S.M. C.S.M. CONCENTRACIÓN SOLAR LA MANCHA

C.S.M. C.S.M. CONCENTRACIÓN SOLAR LA MANCHA

Photovoltaic cells; optical goods, namely, concentric optical lenses of glass used to concentrate solar energy
Owned by: Concentración Solar la Mancha, S.L.
Serial Number: 79058381