veilblock8

About

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