Recombinant human C1 inhibitor (substance)
Supplier: international · SCTID 429316005
Protease inhibitor protein Recombinant protein Serine protease inhibitor Serpin