Details for: PI 596926, Oryza sativa L., IR 53915-137-3-2-3