Macitentan Impurity 2 Catalogue M102657 CAS 2211059-05-9 M.W 310.15 M.F C12H12BrN3O2 Specifications FAQs