IRGC 63436
Oryza sativa L.
TOWER 2
Click image(s) to enlarge.