Ref : 002946-13 - © ISM
Clear cell carcinoma. Close-up.