Protein Box
CAE53888 (EMBL prot)
putative PEBP protein
Copyright © 2010 by ITB Bari