NPG4 logo

NPG4

Protegrin-4

Molecular Synopsis