NPG1 logo

NPG1

Protegrin-1

Molecular Synopsis