Mirragen Diabetic Foot Ulcer Study | NCT06598241 | Trialant