Published September 20, 2023 at 670 × 320 in XillocMedicalB.V.SuccessfullyAcquiredOTNB.V.-16May2018XillocFrontpage