Lenalidomide

Taro-Lenalidomide 02507862 – 2.5 mg
02507870 – 5 mg
02507889 -10 mg
02507897 – 15 mg
02507900 – 20 mg
02507919 – 25 mg Taro pharmaceuticals