No Image Available Lenalidomide Imprint: RL 82 NDC code: 633040045 No Image Available Lenalidomide Imprint: RL 83 NDC code: 633040046 1 2 3 4