product Name:1-Trityl-1H-imidazole-4-carboxylic acid
  • 191103-80-7
  • C23H18N2O2
  • 1-Trityl-1H-imidazole-4-carboxylic acid 191103-80-7