H.influenzae NCTC®12699 (10)

H.influenzae NCTC®12699 (10)

PLD81

NCTC®12699/ATCC®49247

In stock

Not a UK Customer?
Purchase this product via a distributor

Log In Distributors