PLY1 logo

PLY1

Pectate lyase 1

Molecular Synopsis