Position: Allbio pharm Co., Ltd ›  Product
(E)-2-(4-(1H-imidazol-4-yl)styryl)-1H-indene-1,3(2H)-dione
1799442-82-2 AF15012
(E)-2-(4-(1H-imidazol-4-yl)styryl)-1H-indene-1,3(2H)-dione
95