Triaryl pyrazoline

Triaryl pyrazoline