Details for: PI 388526, Oryza sativa L., No Iku No. 1716