Primary Clinical Evaluation of Wearable Filtrating Artificial Kidney Device for On-site Medical Rescue | NCT05906355 | Trialant