No data
1-((2-CHLOROPHENYL)DIPHENYLMETHYL)-(1H)-IMIDAZOLE23593-75-1
23593-75-1
Jinan Haohua Industry Co., Ltd.