Details for: PI 389096, Oryza sativa L., RTS 26