PPL logo

PPL

Periplakin

Molecular Synopsis