Details for: PI 266091, Oryza sativa L., Heenati 309