Stockreport

Rating for GNLX

Genelux Corporation  (GNLX)