E.coli NCTC®12923 (10)

E.coli NCTC®12923 (10)

PLD38

NCTC®12923/ATCC®8739

In stock

Not a UK Customer?
Purchase this product via a distributor

Log In Distributors