Details for: PI 637531, Oryza sativa L., 'Satukei 8626B'