Pharmacology

Not true about clofazamine -