Details for: PI 403034, Oryza sativa L., DD 103