Details for: PI 389118, Oryza sativa L., Mayang Ebos 80