503310-69-8

7-Oxa-3-thia-2,4-diazaoctanoic acid, 6-methoxy-, methyl ester,3,3-dioxide