Protein Box
EEC75725 (UniProt)
hypothetical protein OsI_12592
Copyright © 2010 by ITB Bari