Sign In Join Free

Products Information

ethyl 3-[[4-(2-cyanophenyl)phenyl]methyl]-2-ethoxy-benzimidazole-4-carboxylate
ethyl 3-[[4-(2-cyanophenyl)phenyl]methyl]-2-ethoxy-benzimidazole-4-carboxylate ID: AN-31728
CAS:139481-41-7
Supplier:AN PharmaTech Co Ltd

Get a quote


SMILES: