Sign In Join Free

Products Information

4-(5-amino-6-(methylamino)pyrimidin-4-ylamino)benzamide
4-(5-amino-6-(methylamino)pyrimidin-4-ylamino)benzamide
ID: BP-12991
Supplier:BroadPharm

Get a quote


SMILES: