Details for: PI 338066, Oryza sativa L., IR 759-62