P.aeruginosa NCTC®12903 (10)

P.aeruginosa NCTC®12903 (10)

PLD10

NCTC®12903/ATCC®27853

In stock

Not a UK Customer?
Purchase this product via a distributor

Log In Distributors