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