Sheep Placental chorionic trophoblast cells

Cat# SHP-iCell-e005

Size : 5x105