Ipsalazide

Product Number: WD08T3H
Product Name: Ipsalazide
CAS: 80573-03-1
MF: C16H13N3O6
MW: 343.294