Details for: PI 509760, Oryza sativa L., 76 BMT 2004