Details for: PI 399884, Oryza sativa L., IR 2003-P5-3