Catalog Number:
AA023OQD
Chemical Name:
Lenalidomide-C6-azide
CAS Number:
2399455-84-4