NSC233903;57963-39-0;4-{[(2,4-diaminopteridin-6-yl)methyl]amino}benzamide;4-(((2,4-diaminopteridin-6-yl)methyl)amino)benzamide;AC1L8L7L;NSC 233903;4-[(2,4-diaminopteridin-6-yl)methylamino]benzamide
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number