IRGC 103793
Oryza spp.
DP 10
Click image(s) to enlarge.