No data
1,2-Diphenyl-1H-benzimidazole
2622-67-5
Shanghai Ingredients Technology Co., Ltd.
JOY (TIANJIN) TECHNOLOGY AND DEVELOPMENT CO., LTD.