Details for: PI 388266, Oryza sativa L., 12518