Plantaricin F
Plantaricin F thumbnail 1
GTR15452633

Plantaricin F

dual-specificity-phosphatase

Supplier ID: 804
Ask for quotation