Details for: PI 389329, Oryza sativa L., Yo Sen To 29