TARO-LENALIDOMIDE 02507862 – 2.5 MG 02507870 – 5 MG 02507889 -10 MG 02507897 – 15 MG 02507900 – 20 MG 02507919 – 25 MG TARO PHARMACEUTICALS