NCT07290296: Popliteus Muscle Release Versus Kinesio Taping · pharmadog