Back to Previous Page

Pomalidomide-C6-PEG3-butyl amine hydrochloride >=98%

ITEM#: 3042-90520850MG

MFR#: 905208-50MG

Pomalidomide-C6-PEG3-butyl amine hydrochloride >=98%

Pomalidomide-C6-PEG3-butyl amine hydrochloride >=98%