Escitalopram oxalate

ID
412384000
ID date
29 Jul 2005
Previous ID
3531011000001107
Name
Escitalopram oxalate