Details for: PI 399912, Oryza sativa L., IR 2003-P21-14