S.epidermidis NCTC®13360 (10)

S.epidermidis NCTC®13360 (10)

PLD15

NCTC®13360/ATCC®12228

In stock

Not a UK Customer?
Purchase this product via a distributor

Log In Distributors