Sheep epithelium

10385665
Click to order