Clofazimine

Riminophenazine
Novartis, Switzerland
1986