NCT05089942 - Efficacy and Safety of Recombinant Human Insulin Patch ZJSRM2021 | Crick | Crick