Details for: PI 325826, Oryza sativa L., Leuang Nawy 2-7