IRGC 126438
Oryza sativa L.
IR 2070-423-55-2
Click image(s) to enlarge.