3093-66-1

Chemical Name: Fluphenazine dimaleate salt
Structure:
3093-66-1 Fluphenazine dimaleate salt
CAS: 3093-66-1
ID:
Supplier: BOC Sciences

Get a quote