splC logo

splC

Serine protease SplC

Molecular Synopsis