bn:15924589n
Noun Concept
AR
No term available
EN
Aciculitins are antifungal cyclic peptides isolated from a marine sponge. Wikipedia
Relations
Sources