Detubularized open patch (substance)
Supplier: international · SCTID 272240003
Body tissue patch material