splE logo

splE

Serine protease SplE

Molecular Synopsis