Popliteus Muscle Release Versus Kinesio Taping | NCT07290296 | Trialant