NSC284222;AC1L88SX;NSC-284222;diethyl 2-[[4-[benzyl-[(2,4-diaminopteridin-6-yl)methyl]amino]benzoyl]amino]pentanedioate;70280-72-7
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number