Details for: MIA 33623, Saccharum spontaneum L., Okinawa No. 1