Details for: NSL 17677, Oryza sativa L., SD 128 (HAITII) (WC 03385)