632322-62-4
1-(cyclohexoxycarbonyloxy)ethyl 3-[[4-(2-cyanophenyl)phenyl]methyl]-2-ethoxy-benzimidazole-4-carboxylate
Product Code:
2467521
Molecular Formula:
C33H33N3O6
Molecular Weight:
Order 632322-62-4