Trimeprazine Sulfoxide (Alimemazine EP Impurity A) L-tartrate M.F. M.W. 314.45 150.09 CAT# AR-T03026 CAS# NA