Cat.No.KY135988 NameMacitentan CAS441798-33-0 Purity 98% Min. MDL MFCD17167076 MolFormula C19H22Br2N6O4S MolWeight Enquiry Email Name/Company Message KY135988 - 441798-33-0 | Macitentan Quantity: Captcha Send Message