Ranboxy Labs USA makes Eflora. Ranbaxy is a generic manufactuer that has produced FDA approved drugs since 1994. They are one of many generic companies that sell to wholesalers and then to hospitals and pharmacies, so all looks legit here. It looks like it is the same thing as Vaniqa when I checked out Lexi comp. Go for it!
On a side note, looks like Ranbaxy will have the rights to produce and sell generic versions for three new HIV/AIDS drugs which are currently in late-stage clinical development, for India and other developing nations soon.
Dee Fahey, R.N., C.T.
Licensed by the State Medical Board of Ohio for Nursing license and Cosmetic Therapy/Electrolysis license
British Institute & Association of Electrolysishttp://www.electrolysis.co.uk/?page_id=16
Do not give up, the beginning is always the hardest.