NPG2 logo

NPG2

Protegrin-2

Molecular Synopsis