Tokyo Chemical Industry Co., Ltd.

63-8514-78 1 g 6,8-dibromoimidazo [1,2-a] pyrazine D4967-1G