NPG5 logo

NPG5

Protegrin-5

Molecular Synopsis