ALL6

Venom serine protease inhibitor

Molecular Synopsis