AFG-NDB-0476

AffiCELL® kidney (MDBK) cells

cells-human-mouse