Details for: PI 402503, Oryza sativa L., IR 593-3-17