PPM1 logo

PPM1

Polyphemusin-1

Molecular Synopsis