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