Details for: PI 403044, Oryza sativa L., DD 123