Carmodys.com.au Carmodys.com.au Desvenlafaxine Therapeutic Interchange, Desvenlafaxine molecular weight