Ref :
002936-13
-
© ISM
Nodular melanoma. Close up.