Skip to content
Peerford
A novel antimicrobial flavonoid from the stem bark ofCommiphora pedunculata(Kotschy & Peyr.) Engl. · Peerford