1,3-Dimesitylimidazolidin-2-ylidene [ 173035-11-5 ]