Details for: PI 266098, Oryza sativa L., 'Suduwi 306'