S.agalactiae NCTC®8181 (10)

S.agalactiae NCTC®8181 (10)

PLD16

NCTC®8181/ATCC®13813

In stock

Not a UK Customer?
Purchase this product via a distributor

Log In Distributors