Details for: PI 403029, Oryza sativa L., DD 89