Inactivated complement component 5a (substance)
Supplier: international · SCTID 259785003
Terminal complement pathway factor