“ desvenlafaxine vs escitalopram is citalopram the same as escitalopram who manufactures escitalopram ”