S. marcescens NCTC®13382 (10)

S. marcescens NCTC®13382 (10)

PLD12

NCTC®13382/ATCC®8100

In stock

Not a UK Customer?
Purchase this product via a distributor

Log In Distributors