954382-68-4
2-(2,4-difluorophenyl)-1-(3-ethoxyphenyl)-4-imidazolecarboxylic acid
Product Code:
1494580
Molecular Formula:
C18H14F2N2O3
Molecular Weight:
344.31
Order 954382-68-4