Protein Box
AAY78664 (EMBL prot)
putative serpin/serine protease inhibitor
Copyright © 2010 by ITB Bari