IRGC 103828
Oryza spp.
113/79/PBW003
Click image(s) to enlarge.