SELMA
Mark Identification

SELMA

Serial Number

99360238

Filing Date

Aug 27, 2025

Trademark by

SINOVOLTAICS GROUP LIMITED

Classification Information

Mass-scale testing of solar panels for solar farm developers through the use of software to assess the functionality and quality assurance and prevention of defects

Computer and Scientific