Pharmacology

Not true about clofazamine ?