GTR04827977

Recombinant Staphylococcus epidermidis Lantibiotic epidermin (epiA)

recombinant-staphylococcus-epidermidis

Available Sizes