DescriptionRenal papillary adenoma - alt -- intermed mag.jpg English: Micrograph of a renal papillary adenoma. H&E stain. Larger tumours with the same...