Details for: PI 388286, Oryza sativa L., Egiptian 2709