Diffuse tenosynovial giant cell tumor of left glenohumeral joint
diffuse tenosynovial giant cell tumor of left glenohumeral joint
Villonodular synovitis (pigmented), left shoulder
villonodular synovitis (pigmented), left shoulder