Details for: PI 325903, Oryza sativa L., IR 154-66-2