Trifluoperazine

ID 373524005
Name Trifluoperazine