Theraplix

Theraplix is a European pharmaceutical company.

One of their products is the antipsychotic cyamemazine (Tercian).