P23p86 logo

P23p86

Portal protein

Molecular Synopsis