Human protease inhibitor protein (substance)
Supplier: international · SCTID 412285002
Protease inhibitor protein