Protein Box
ABG26224 (EMBL prot)
sporamin A
Copyright © 2010 by ITB Bari