Details for: PI 592895, Oryza sativa L., 'Isla'