STOCK PURCHASE AGREEMENT by and among Qualigen Therapeutics, Inc., Chembio Diagnostics, Inc., Biosynex, S.A., and Qualigen, Inc., dated as of July 20, 2023 STOCK PURCHASE AGREEMENT