Details for: NSL 15503, Alcea rosea L., TRIUMPH SUPREME