Puzzle medical devices inc.
400056558 — Innovative business start-up: Grant to Puzzle Medical Devices, one of the ten winning companies in the DEC 2019 Propulsion Challenge, to enable it to finalize the development of its innovation and commercialize it.