Source document

Loading document…
20230427201501 20952408 en — MEGA GENOMICS LIMITED