Basic information Safety Related Supplier
OmpK36 Protein, Klebsiella pneumoniae, Recombinant Structure

OmpK36 Protein, Klebsiella pneumoniae, Recombinant

OmpK36 Protein, Klebsiella pneumoniae, Recombinant Supplier

OmpK36 Protein, Klebsiella pneumoniae, Recombinant manufacturers