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