Macitentan impurity D Catalogue M102654 CAS 441796-13-0 M.W 574.25 M.F C18H18Br2N6O4S Specifications FAQs