6496 Teknik - Excelsior Biopharma Inc | Makkler