Position: Allbio pharm Co., Ltd ›  Product
2-(difluoromethyl)imidazo[1,2-a]pyridine
1488423-23-9 AF07582
C8H6F2N2 168.1434
2-(difluoromethyl)imidazo[1,2-a]pyridine
95