E.coli NCTC®11560 (10)

E.coli NCTC®11560 (10)

PLD63

NCTC®11560

In stock

Not a UK Customer?
Purchase this product via a distributor

Log In Distributors