Basic information Safety Related Supplier
7-hydroxytrifluoperazine Structure

7-hydroxytrifluoperazine