Details for: PI 389651, Oryza sativa L., Thou Dau 26