Lenalidomide-I

Product Number: WC-00A1XA
Product Name: Lenalidomide-I
CAS: 2207541-30-6
MF: C13H11IN2O3
MW: 370.14 g/mol