Position: Allbio pharm Co., Ltd ›  Product
1-Trityl-1H-imidazole-4-carboxylic acid
191103-80-7 AD15918
C23H18N2O2 354.4012
1-Trityl-1H-imidazole-4-carboxylic acid
1-三苯甲基-1H-咪唑-4-羧酸