Details for: PI 385343, Oryza sativa L., IR 1626-88-2-2