Details for: PI 345908, Oryza sativa L., IR 759-156-3