Details for: PI 345843, Oryza sativa L., IR 943-12-3