Sign In Join Free

Products Information

4-(5-amino-6-(isopropylamino)pyrimidin-4-ylamino)benzamide
4-(5-amino-6-(isopropylamino)pyrimidin-4-ylamino)benzamide
ID: BP-12992
Supplier:BroadPharm

Get a quote


SMILES: