ByNobleID
    A mixed tumour and an adenoma both of ceruminous gland origin in a dog. | NobleID