GTR00989598

Pig Small Intestine, Duodenum Paraffin Sections

human-cell-line