Details for: PI 270587, Oryza sativa L., 128/1/1/2