Orthosomycins

1 cited sources

Definition

oligosaccharide antibacterials; no human product approved