Details for: PI 399831, Oryza sativa L., IR 1870-21-4