Sign In Join Free

Products Information

4-(5-amino-6-(ethylamino)pyrimidin-4-ylamino)benzamide
4-(5-amino-6-(ethylamino)pyrimidin-4-ylamino)benzamide
ID: BP-12993
Supplier:BroadPharm

Get a quote


SMILES: