Tissue specimen from sclera (specimen)
Supplier: international · SCTID 33921000087105
Tissue specimen from eye