Details for: PI 345904, Oryza sativa L., IR 759-87-1