TK1782

Uncharacterized serpin-like protein TK1782

Molecular Synopsis