134028-69-6 18-Ethylene dithioprogesterone 18-Ethylenedithioprogesterone Pregn-4-en-18-al, 3,20-dioxo, cyclic 18-(1,2-ethanediyl mercaptal)