Fluphenazine decanoate

ID
396063006
ID date
1 Aug 2005
Previous ID
3589111000001104
Name
Fluphenazine decanoate