Position: Allbio pharm Co., Ltd ›  Product
2-Amino-4,6-difluorobenzamide
893428-66-5 AB02376
C7H6F2N2O 172.1321
2-Amino-4,6-difluorobenzamide
95