The flexible choledochoscope and tumor removal.
Rodgers
B M
BM
Tribble
C G
CG
D003135:Common Bile Duct; D019723:Endoscopes; D006801:Humans; D007680:Kidney Neoplasms / Q000601:surgery*; D009396:Wilms Tumor / Q000601:surgery*