Details for: PI 408416, Oryza sativa L., IR 1514A-E597-2