E.faecalis NCTC®13379 (10)

E.faecalis NCTC®13379 (10)

PLD52

NCTC®13379/ATCC®51299

In stock

Not a UK Customer?
Purchase this product via a distributor

Log In Distributors