NPG3 logo

NPG3

Protegrin-3

Molecular Synopsis