1,3-Dimesitylimidazolidin-2-ylidene

1,3-Dimesitylimidazolidin-2-ylidene · CAS 173035-11-5