product Name:1H-Imidazol-2-amine, 1-(triphenylmethyl)-
  • 185563-93-3
  • C22H19N3
  • 1H-Imidazol-2-amine, 1-(triphenylmethyl)- 185563-93-3