E.hirae NCTC®5855 (10)

E.hirae NCTC®5855 (10)

PLD35

NCTC®13383/ATCC®10541

In stock

Not a UK Customer?
Purchase this product via a distributor

Log In Distributors