Percutaneous Trigger Finger Release Concomitant Steroid Injection Versus Percutaneous Trigger Finger Release Alone | NCT06288685 | Trialant