PLD81B:  Pomalidomide RC 11

PLD81B: Pomalidomide RC 11

Regular price
$0.00
Sale price
$0.00
Regular price
Sold out
Unit price
per 

3-Amino-2-((1,5-diamino-1,5-dioxopentan-2-yl)carbamoyl)benzoic acid ;

C8H5NO3
Mol. Wt.: 163.13 ;