82068-28-8

82068-28-8 structure
82068-28-8 structure

Name 3-(1h-Indol-3-yl)-2-(thiophene-2-sulfonamido)propanoic acid
Molecular Formula C15H14N2O4S2
Molecular Weight 350.41