Deal date

KANDO id: 604262

Financial Transaction:

Series D


Cappella Medical Devices Ltd