No data
1,12-dibromododecane
3344-70-5
1,12-Dibromododecane
Qingdao Lilai Fine Chemical Co., Ltd
Albemarle Corporation
Yancheng Sanhe Biochemical Co., Ltd
NEWPORT SHANGHAI LTD
Shaanxi Kaierkai Pharmaceutical Technolo
Contract Chemicals Limited,
Potasse And Produits Chimiques SAS (PPC)
Wirtz Chemieprodukte Gmbh
HANGZHOU JHECHEM CO LTD
WeylChem US