52 · GNLX · GENELUX CORPORATION · 44 Holders | HoldingsIntel