OS05G0570900

oryza sativa

Os05g0570900 protein