3-(1-TRITYLIMIDAZOL-4-YL) PROPIONALDEHYDE

3-(1-TRITYLIMIDAZOL-4-YL) PROPIONALDEHYDE · CAS 186096-23-1