121230-21-5 4,6-Ethylidene glucose streptozotocin D-Glucopyranose, 2-deoxy-4,6-O-ethylidene-2-(((methylnitrosoamino)carbonyl)amino)- EG-Stz