Complement factor I (substance)
Supplier: international · SCTID 259790000
Complement regulatory factor Endopeptidase Serine protease