splA logo

splA

Serine protease SplA

Molecular Synopsis