Details for: PI 15580, Oryza sativa L., 'Satari'