Kidney donor-organ preservation/transport system (physical object)
Supplier: international · SCTID 469215008
Donor-organ preservation/transport system