product Name:3-(1-TRITYLIMIDAZOL-4-YL) PROPIONALDEHYDE
  • 1-(Triphenylmethyl)-1H-imidazole-5-propanal
  • 186096-23-1
  • C25H22N2O
  • 366.45
  • 3-(1-TRITYLIMIDAZOL-4-YL) PROPIONALDEHYDE 186096-23-1