Details for: PI 408590, Oryza sativa L., IR 561-228-3-3