Details for: PI 408628, Oryza sativa L., IR 944-102-2-3-2