Body tissue patch material
|
Detubularized open patch (substance)
Detubularized open patch
Id
272240003
Status
Primitive