Pepdox
Unique features of human cathelicidin LL-37. | Pepdox