P.mirabilis NCTC®10975 (10)

P.mirabilis NCTC®10975 (10)

PLD68

NCTC®10975

In stock

Not a UK Customer?
Purchase this product via a distributor

Log In Distributors