Details for: PI 345906, Oryza sativa L., IR 759-140-5