Details for: PI 345903, Oryza sativa L., IR 759-86-1