Position: Allbio pharm Co., Ltd ›  Product
2-(1,3-dioxoisoindol-2-yl)-N-phenyl-acetamide
2017-94-9 AB02602
C16H12N2O3 280.2781
2-(1,3-dioxoisoindol-2-yl)-N-phenyl-acetamide
95