ITRY logo

ITRY

Trypsin inhibitor

Molecular Synopsis