Catalog Number:
AA01XGW9
Chemical Name:
Melphalan flufenamide
CAS Number:
380449-51-4