stickdirt9

About

Endemic amyloid Any (AA) amyloidosis inside the Bengalese finch (Lonchura striata var. domestica).