Transferrin receptor, soluble (substance)
Supplier: international · SCTID 715883000
Transferrin receptor