(Q69344121)
Statements
Implications of sustained release phenothiazines: a study of fluphenazine decanoate (English)
Implications of Sustained Release Phenothiazines: A Study of Fluphenazine Decanoate (English)
1 reference
I. C. Martin
1 February 1974
1 reference
1 reference
1 reference
1 reference