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