Recombinant carboxypeptidase (substance)
Supplier: international · SCTID 716224005
Protease Recombinant protein