80573-03-1
Ipsalazide
(伊普柳氮)
Product Code:
320945
Molecular Formula:
C16H13N3O6
Molecular Weight:
343.29
Order 80573-03-1
ipsalazide,CASNo 80573-03-1