Details for: PI 312628, Oryza sativa L., IR 83-288-3-1