Plantar synovial tendon sheath of right fibularis longus
plantar synovial tendon sheath of right fibularis longus
Plantar synovial tendon sheath of right peroneus longus
plantar synovial tendon sheath of right peroneus longus