Top Suppliers:I want be here

71022-59-8

71022-59-8 structure
71022-59-8 structure

Name 4-(1,5-diphenylpyrazol-3-yl)-5-phenyltriazolidine
Molecular Formula C23H21N5
Molecular Weight 367.44600
Exact Mass 367.18000
PSA 53.91000
LogP 4.92050