Escitalopram Related Compound A D-DTTA Salt M.F. M.W. 2(342.41); 386.35 CAT# AR-E02345 CAS# 128173-53-5