Details for: PI 403026, Oryza sativa L., DD 85