ByNobleID
    Adenocarcinoma of the hepatopancreatic ampulla in a domestic cat. | NobleID