412962-43-7

412962-43-7 structure
412962-43-7 structure

Name 3-(12-Oxo-7-thia-9,11-diazatricyclo[6.4.0.0(2,6)]dodeca-1(8),2(6),9-trien-10-yl)propanoic acid
Molecular Formula C12H12N2O3S
Molecular Weight 264.3