Protein Box
AAW21813 (EMBL prot)
cysteine protease
Copyright © 2010 by ITB Bari