Protein Box
NP_001050419 (EMBL prot)
Os03g0429000
Copyright © 2010 by ITB Bari