Details for: MIA 33589, Saccharum spontaneum L., 'IS 76-186'